wrack and ruin - Francés Inglés Diccionario